package br.com.divulgaqui.client;
import java.util.List;
import java.util.Set;

import javax.ejb.Local;

import br.com.divulgaqui.client.exception.CPFIgualException;
import br.com.divulgaqui.client.exception.EmailIgualException;
import br.com.divulgaqui.entity.PessoaFisica;

@Local
public interface PessoaFisicaServiceBeanLocal {
	void salvar(PessoaFisica pessoaFisica) throws CPFIgualException, EmailIgualException;
	public Set<PessoaFisica> recuperarTodasAsPessoas();
	public List<PessoaFisica> listar(PessoaFisica pessoaFisica);
	void alterarCascade(PessoaFisica pessoaFisica) throws EmailIgualException, CPFIgualException;
	public PessoaFisica pesquisarPorCPF(PessoaFisica pf);
}
